function stuname(value, rec) {
	return rec.student['name'];
}
function intertime(value, rec) {
	var unixTimestamp = new Date(rec.ivtime);
	return unixTimestamp.toLocaleString();
}
function administration(value, row, index) {
	 return "<a onclick='plans("+row.student.id+","+row.id+","+index+");' data-id='" + row.id + "' data-index='"
								+ index + "' class='ctr plan'>预案</a>";
}
function leavmess(value, row, index) {
	if(value==null){
		value='';
	}
	 return "<a onclick='show("+row.id+","+index+");' data-id='" + row.id + "' data-index='"
								+ index + "' class='ctr mess'>"+ value +"</a>";
}
function mine(id) {
	$("#mine").on('click', function() {
		$("#recepInter").datagrid("load",{
			id : id
		});
	});
}

function userSearch() {
	var name = $("#name").val();
	var company = $("#company").val();
	var start_time = $("#start_time").val();
	var end_time = $("#end_time").val();
	$("#userSearch").on('click', function() {
		$("#recepInter").datagrid("load",{
			name : "%" + name + "%",
			company : "%" + company + "%",
			start_time : start_time,
			end_time : end_time
		});
	});
}
function userReset() {
	var form = $("#searchForm");
	$("#userReset").on('click', function() {
		form.form('clear');
		// 清除查询参数
		$("#recepInter").datagrid("load", {});
	});
}

function show(row, index){
	var dialog = $("<div/>").dialog({
		href : 'interview/leavm/' + row,
		title : "查看留言",
		height : 400,
		width : 600,
		modal : true,
		onClose : function() {
			// 窗口关闭的同时销毁此窗口
			$(this).dialog("destroy");
		}
	});
}

function add() {
	var dialog = $("<div/>").dialog({
		href : 'interview/recepadd',
		title : "添加面试记录",
		iconCls : 'icon-save',
		height : 280,
		width : 400,
		modal : true,
		onClose : function() {
			// 窗口关闭的同时销毁此窗口
			$(this).dialog("destroy");
		},
		buttons : [ {
			iconCls : 'icon-ok',
			text : '保存',
			handler : function() {
				var recepSave = $("#recepSave");
				// 校验表单
				if (recepSave.form('validate')) {
					// serialize方法可以获取到表单所有数据
					$.post("interview/recepsave", recepSave.serialize(), function(rs) {
						if (rs.success) {
							// 刷新数据表格
							$("#recepInter").datagrid("reload");
							// 关闭窗口
							dialog.dialog("close");
						} else {
							$.messager.alert("提示", rs.message);
						}
					});
				}
			}
		}  ]
	});
}

function plans(student,row, index) {
	var dialog = $("<div/>").dialog({
		href : 'interview/plans/' + row,
		title : "预案",
		iconCls : 'icon-save',
		height : 500,
		width : 500,
		modal : true,
		onLoad : function() {
			var id = $("#student").val();
			if(student != id){
				$('#addId').linkbutton("disable");
			}
		},
		onClose : function() {
			// 窗口关闭的同时销毁此窗口
			$(this).dialog("destroy");
		},
		buttons : [ {
			iconCls : 'icon-cancel',
			text : '关闭',
			handler : function() {
				dialog.dialog("close");
			}
		}, {
			iconCls : 'icon-ok',
			id : 'addId' ,
			text : '保存',
			handler : function() {
				var userPlan = $("#userPlan");
				// 校验表单
				if (userPlan.form('validate')) {
					// serialize方法可以获取到表单所有数据
					$.post("interview/getplan/"+row, userPlan.serialize(), function(rs) {
						if (rs.success) {
							// 刷新数据表格
							$("#recepInter").datagrid("reload");
							// 关闭窗口
							dialog.dialog("close");
						} else {
							var obj = JSON.parse(rs);
							$.messager.alert("提示", obj.message);
						}
					});
				}
			}
		}  ]
	});
}
















